﻿@charset "utf-8";
/*----------------公共部分----------------*/
html {
	overflow-x: hidden;
	overflow-y: auto;
}

body {
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}

body, li, ul, ol, dl, dt, dd, form, input, textarea, h1, h2, h3, h4, h5, h6, p,select {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 12px;
	font: 12px/1.5 tahoma,arial,"Microsoft YaHei";
	outline: 0 none;
	color: #333;
}

em,i {
	font-style: normal;
}

a {
	color: #333;
}

a {
	text-decoration: none;
}

* {
	margin: 0px;
	padding: 0px;
	outline: none !important;
}

img {
	-ms-interpolation-mode: bicubic;
	border: none;
}

.view {
	z-index: 1;
	position: absolute;
}

.horizontal .view {
	position: relative;
	float: left;
}

.vertical .view {
	position: relative;
}

.view_contents {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	z-index: 10;
	height: 100%;
	overflow: hidden;
}

.layout {
	position: relative;
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	z-index: 1;
}

.layout > .view_contents {
	/*overflow: visible;*/
	cursor: default;
}
/*流布局*/
.flow .view_contents > .view {
	float: left;
}

.clear {
	clear: both;
}
/*苹果去除样式*/
select,input[type='button'],input[type="reset"],input[type='submit'],input[type='text'],input[type="password"],input[name='query'],input[name='d'] {
	-webkit-appearance: none;
	border-radius: 0px
}

input:focus {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-user-modify: read-write-plaintext-only;
}

/*模块分页*/
.page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}

.page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}

.page_btn a.cur,.page_btn a:hover {
	border: 1px solid #4c4c4c;
}

.prev_btn,.next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}

.no_page {
	border: 0 !important;
}

@media screen and (max-width:768px) {
	/*分页*/
	.page_btn a:nth-child(n+5) {
		display: none;
	}

	.page_btn a:nth-last-child(1),.page_btn a:nth-last-child(2),.page_btn a:nth-last-child(3) {
		display: inline-block !important;
	}
}

/*图片放大样式*/
.imgBox {
	position: fixed;
	z-index: 9999;
	background-color: rgba(0, 0, 0, 0.4);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.imgBox img {
	position: absolute;
	width: auto;
	max-width: 80%;
	/*max-height: 65%;*/
	border: 20px solid #fff;
	top: 40%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	box-shadow: 0 0 10px rgba(0,0,0,.3);
}

.imgBox.scroll {
	overflow-y: scroll;
	overflow-x: hidden;
}

.imgBox.scroll::-webkit-scrollbar {
	width: 6px;
	height: 6px;
	background: rgba(0,0,0,.05);
}

.imgBox.scroll::-webkit-scrollbar {
	width: 6px;
	height: 6px;
	background: rgba(0,0,0,.02);
}

.imgBox.scroll::-webkit-scrollbar-button {
	background: #f7f7f7;
	height: 0;
}

.imgBox.scroll::-webkit-scrollbar-corner {
	background: rgba(0,0,0,.05);
}

.imgBox.scroll::-webkit-scrollbar-thumb {
	background: rgba(255,255,255,.7);
	border-radius: 3px;
}

.imgBox.scroll img {
	top: 5%;
	margin-bottom: 5%;
	transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	-moz-transform: translate(-50%,0%);
	-o-transform: translate(-50%,0%);
}

.pos_fixed {
	position: fixed;
	width: 100%;
}

.imageButton {
	position: fixed;
	bottom: 15%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}

.imageButton span {
	display: inline-block;
	cursor: pointer;
	box-shadow: 0 0 6px rgba(0,0,0,.2);
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-ms-transition: all ease .2s;
	-o-transition: all ease .2s;
	transition: all ease .2s;
}

.imageButton span:hover {
	opacity: .8;
}

.imageButton span.closeShowPic {
	font-size: 40px;
	border-radius: 100%;
	font-family: serif;
	line-height: 1;
	background-color: #fff;
	padding: .2em;
	text-align: center;
}

@media screen and (max-width: 768px) {
	/*mobi*/
	.imgBox img {
		border-width: 10px;
	}

	.imgBox.scroll img {
		top: 5%;
		margin-bottom: 10vh;
	}
}

body {
	background-color: #ffffff;
}

body {
	background-position: left top;
}

#dh_style_01_1482562315212 {
	width: 53.91666666666667%;
	position: absolute;
	left: 46.08333333333333%;
	top: 25px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#dh_style_01_1482562315212 {
		width: 67.76246023329799%;
		z-index: 999;
		left: 32.14640774125132%;
		top: 23px;
	}
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 {
		width: 31.57894736842105%;
		z-index: 2;
		left: 68.4375%;
		top: 0px;
		height: 50px;
	}
}

#dh_style_01_1482562315212 > .view_contents {
	overflow: visible;
}

#dh_style_01_1482562315212 {
	font-size: 12px;
}

#dh_style_01_1482562315212 .columnSet {
	font-size: 12px;
}

#dh_style_01_1482562315212 .mainMenuSet {
	font-size: 16px;
	border-bottom-color: #f13a3a;
	border-bottom-style: none;
	border-bottom-width: 1px;
}

#dh_style_01_1482562315212 .mainMenuSet:hover {
	color: #ffffff;
	border-bottom-color: #aaff56;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #aaff56;
	border-right-color: #aaff56;
	border-left-color: #aaff56;
	background: #2159a6;
}

#dh_style_01_1482562315212 #hot>a {
	background: #2159a6;
	color: #ffffff;
	border-bottom-color: #f13a3a;
	border-bottom-style: none;
	border-bottom-width: 1px;
}

#dh_style_01_1482562315212 #hot>a:hover {
	border-bottom-color: #f25959;
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}

#dh_style_01_1482562315212 .columnSet:hover {
	border-bottom-color: #f25959;
	border-bottom-style: none;
	border-bottom-width: 2px;
}

#dh_style_01_1482562315212 .subCurSet:hover {
	color: transparent;
	text-align: left;
}

#dh_style_01_1482562315212 .subminSet:hover {
	color: transparent;
}

#dh_style_01_1482562315212 .subMenuSet:hover {
	color: #f25959;
	font-size: 14px;
	border-bottom-color: #f25959;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#dh_style_01_1482562315212 .subMenuSet {
	color: #000000;
	font-size: 14px;
	border-bottom-color: #000000;
	border-bottom-style: none;
	border-bottom-width: 1px;
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 #hot>a {
		color: #ffffff;
		font-size: 16px;
		border-bottom-color: transparent;
		border-bottom-style: solid;
		border-bottom-width: 1px;
	}
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 .subMenuSet {
		font-size: 14px;
		color: #ffffff;
	}
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 .subMenuSet:hover {
		font-size: 14px;
		color: #f25959;
		border-bottom-color: #f25959;
		border-bottom-style: solid;
		border-bottom-width: 1px;
	}
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 .subCurSet {
		background: transparent;
		border-bottom-color: #f25959;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		color: #f25959;
		font-size: 14px;
	}
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 #hot>a:hover {
		color: #ffffff;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: transparent;
	}
}

@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 .mainMenuSet {
		text-indent: 1em;
	}
}
/*----------------------电脑板式样式----------------------*/
#dh_style_01_1482562315212 {
}

#dh_style_01_1482562315212 .menuStyle_1 .menuScroll {
	padding: 0 18px;
}

#dh_style_01_1482562315212 .menuStyle_1 .miniMenu .leftBox .menuUlCopy {
	padding: 0;
}

#dh_style_01_1482562315212  .menuStyle_1 .menuScroll>.menuUlCopy {
	width: 100%;
}

#dh_style_01_1482562315212 .mainMenuSet {
	margin: 0;
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
	#dh_style_01_1482562315212 {
	}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
	#dh_style_01_1482562315212 {
	}
}

#image_logo_1521511601310 {
	width: 22.5%;
	height: 78px;
	position: absolute;
	top: 10px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_logo_1521511601310 {
		height: 64px;
		left: 1%;
	}
}

@media screen and (max-width:640px) {
	#image_logo_1521511601310 {
		width: 96%;
		height: 44px;
		top: 4px;
		left: 2.03125%;
		z-index: 1;
	}
}

#image_logo_1521511601310 > .view_contents {
	overflow: visible;
}

#comm_layout_header {
	height: 98px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#comm_layout_header {
		height: 90px;
	}
}

@media screen and (max-width:640px) {
	#comm_layout_header {
		height: 50px;
		z-index: 10;
	}
}

#comm_layout_header > .view_contents {
	max-width: 1200px;
	overflow: visible;
}

#banner_style_01_1482394346074 {
	width: 100%;
	height: 423px;
	position: absolute;
	left: 0%;
	top: 0px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#banner_style_01_1482394346074 {
		width: 100%;
		height: 323px;
		left: 0%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#banner_style_01_1482394346074 {
		width: 100%;
		height: 112px;
		left: 0%;
		top: 0px;
	}
}

#layout_1482283871514 {
	height: 423px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1482283871514 {
		height: 323px;
	}
}

@media screen and (max-width:640px) {
	#layout_1482283871514 {
		height: 112px;
	}
}

#div_blank_1481771940470 {
	width: 25%;
	height: 200px;
	position: absolute;
	left: 23.166666666666664%;
	top: 4.25px;
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1481771940470 {
		width: 31.25%;
		height: 200px;
		left: 25%;
		display: none;
		top: 7.25px;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1481771940470 {
		width: 31%;
		height: 115px;
		left: 34.60526315789474%;
		top: 8px;
		display: block;
	}
}

#div_blank_1481771940470 > .view_contents {
	overflow: visible;
}

#div_blank_1481771940470 {
	box-sizing: border-box;
	background: #aaa;
	opacity: 0.5;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1481771940470 {
		box-sizing: border-box;
		background: #aaa;
		opacity: 0.5;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1481771940470 {
		box-sizing: border-box;
		background: #4d7c1d;
		opacity: 0.5;
	}
}

#text_style_02_1481772229650 {
	width: 30.833333333333336%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 44.25px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481772229650 {
		width: 36.45833333333333%;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481772229650 {
		width: 12.631578947368421%;
		left: 43.684210526315795%;
		font-size: 20px!important;
		top: 64.5px;
	}
}

#text_style_02_1481772229650>.view_contents {
	box-sizing: border-box;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481772229650>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481772229650>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1481772249494 {
	width: 30.833333333333336%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 44.25px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481772249494 {
		width: 36.45833333333333%;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481772249494 {
		width: 11.842105263157894%;
		left: 80.13157894736842%;
		font-size: 20px!important;
		top: 64.5px;
	}
}

#text_style_02_1481772249494>.view_contents {
	box-sizing: border-box;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481772249494>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481772249494>.view_contents {
		box-sizing: border-box;
	}
}

#div_blank_1481771949315 {
	width: 25%;
	height: 200px;
	position: absolute;
	left: 19.75%;
	top: 16.25px;
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1481771949315 {
		width: 31.25%;
		height: 200px;
		left: 40.416666666666664%;
		display: none;
		top: 22.25px;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1481771949315 {
		width: 31%;
		height: 115px;
		left: 68.28947368421052%;
		top: 8px;
		display: block;
	}
}

#div_blank_1481771949315 > .view_contents {
	overflow: visible;
}

#div_blank_1481771949315 {
	box-sizing: border-box;
	background: #aaa;
	opacity: 0.5;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1481771949315 {
		box-sizing: border-box;
		background: #aaa;
		opacity: 0.5;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1481771949315 {
		box-sizing: border-box;
		background: #b77d47;
		opacity: 0.5;
	}
}

#text_style_02_1481772192784 {
	width: 30.833333333333336%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 44.25px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481772192784 {
		width: 36.45833333333333%;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481772192784 {
		width: 11.842105263157894%;
		left: 9.078947368421053%;
		font-size: 20px!important;
		top: 64.5px;
	}
}

#text_style_02_1481772192784>.view_contents {
	box-sizing: border-box;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481772192784>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481772192784>.view_contents {
		box-sizing: border-box;
	}
}

#div_blank_1481771896482 {
	width: 25%;
	height: 200px;
	position: absolute;
	left: 22.583333333333332%;
	top: 16.25px;
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1481771896482 {
		width: 31.25%;
		height: 200px;
		left: 40.9375%;
		display: block;
		top: 16.25px;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1481771896482 {
		width: 31%;
		height: 115px;
		left: 1.3157894736842104%;
		top: 8px;
		display: block;
	}
}

#div_blank_1481771896482 > .view_contents {
	overflow: visible;
}

#div_blank_1481771896482 {
	box-sizing: border-box;
	background: #aaa;
	opacity: 0.5;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1481771896482 {
		box-sizing: border-box;
		background: #aaa;
		opacity: 0.5;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1481771896482 {
		box-sizing: border-box;
		background: #bf0000;
		opacity: 0.5;
	}
}

#layout_1481771888957 {
	height: 300px;
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1481771888957 {
		display: none;
	}
}

@media screen and (max-width:640px) {
	#layout_1481771888957 {
		height: 439px;
		display: none;
	}
}

#layout_1481771888957 > .view_contents {
	max-width: 1200px;
}

@media screen and (max-width:640px) {
	#layout_1481771888957 {
		background: #e5e5e5;
	}
}

#text_style_02_1481771644789 {
	width: 41.583333333333336%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 43px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481771644789 {
		width: 84.09331919406151%;
		left: 1.3172720042417814%;
		top: 23px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481771644789 {
		width: 42.89473684210526%;
		left: 0.5263157894736842%;
		top: 37px;
	}
}

#text_style_02_1481771644789>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481771644789>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481771644789>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1482752031661 {
	width: 72.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 104px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1482752031661 {
		width: 65.3125%;
		left: 1.3172720042417814%;
		top: 73px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1482752031661 {
		width: 97.36842105263158%;
		left: 2.631578947368425%;
		top: 91px;
	}
}

#text_style_02_1482752031661>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 13px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1482752031661>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1482752031661>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487657496810 {
	width: 150px;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 78px;
	left: 87.5%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487657496810 {
		left: 84.30540827147401%;
		top: 53px;
		width: 136px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487657496810 {
		width: 100%;
		top: 0px;
		left: 0%;
	}
}

#text_style_02_1487657496810>.view_contents {
	box-sizing: border-box;
	background: #2159a6;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487657496810>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
		line-height: 42px;
		height: 42px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487657496810>.view_contents {
		box-sizing: border-box;
	}
}
/*----------------------电脑板式样式----------------------*/
#text_style_02_1487657496810 a {
	display: inline-block;
	width: 100%;
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487657496810 {
	}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
	#text_style_02_1487657496810 {
	}
}

#layout_1481771538867 {
	height: 205px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1481771538867 {
		height: 156px;
	}
}

@media screen and (max-width:640px) {
	#layout_1481771538867 {
		height: 148px;
		display: none;
	}
}

#layout_1481771538867 > .view_contents {
	max-width: 1200px;
}

#layout_1481771538867 {
	background: #f7f7f7;
	color: #ffffff;
}

#layout_1481771538867>.view_contents {
	color: #ffffff;
}

#text_style_02_1521426678343 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 55px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521426678343 {
		top: 35px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521426678343 {
		width: 100%;
		top: 18px;
		left: 0%;
	}
}

#text_style_02_1521426678343>.view_contents {
	box-sizing: border-box;
	font-size: 26px;
	text-align: center;
	line-height: 36px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521426678343>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521426678343>.view_contents {
		box-sizing: border-box;
		font-size: 16px;
	}
}

#text_style_02_1521426678356 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 91px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521426678356 {
		top: 71px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521426678356 {
		width: 100%;
		top: 40px;
		left: 0%;
	}
}

#text_style_02_1521426678356>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #7f7f7f;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521426678356>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521426678356>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

#text_style_02_1521426678360 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 124px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521426678360 {
		top: 97px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521426678360 {
		width: 100%;
		top: 58px;
		left: 0%;
	}
}

#text_style_02_1521426678360>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #2159a6;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521426678360>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521426678360>.view_contents {
		box-sizing: border-box;
	}
}

#layout_1521426678341 {
	height: 173px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521426678341 {
		height: 156px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521426678341 {
		height: 107px;
	}
}

#layout_1521426678341 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#text_style_02_1521428605478 {
	width: 81%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 14.75%;
	top: 0px;
	height: 35px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605478 {
		width: 71.656050955414%;
		left: 18.242436305732486%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605478 {
		width: 84.47368421052632%;
		left: 15.526315789473685%;
		top: 0px;
	}
}

#text_style_02_1521428605478>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605478>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605478>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
		line-height: 38px;
		height: 38px;
	}
}

#text_style_02_1521428605496 {
	width: 53.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 14.726562500000002%;
	top: 55px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605496 {
		width: 76.75159235668791%;
		left: 18.272292993630572%;
		top: 48px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605496 {
		width: 84.17254983388705%;
		left: 15.843023255813954%;
		top: 35px;
	}
}

#text_style_02_1521428605496>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 12px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605496>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605496>.view_contents {
		box-sizing: border-box;
		line-height: 20px;
	}
}

#image_style_01_1521428605502 {
	width: 43px;
	height: 32px;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605502 {
		left: 0.3184713375796179%;
		width: 16.24203821656051%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605502 {
		width: 37px;
		height: 25px;
		top: 6px;
		left: 0.7682724252491694%;
	}
}

#image_style_01_1521428605502 > .view_contents {
	overflow: visible;
}

#div_includeBlock_1521428605127 {
	width: 33.33%;
	height: 135px;
	position: absolute;
	top: 3px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1521428605127 {
		height: 120px;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1521428605127 {
		width: 94%;
		height: 89px;
		top: 0px;
		left: 3%;
	}
}

#text_style_02_1521428605551 {
	width: 53.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 46.5%;
	top: 55px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605551 {
		width: 57.961783439490446%;
		left: 38.55493630573248%;
		top: 48px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605551 {
		width: 84.1%;
		left: 15.214843750000002%;
		top: 30px;
	}
}

#text_style_02_1521428605551>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 12px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605551>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605551>.view_contents {
		box-sizing: border-box;
		line-height: 20px;
	}
}

#text_style_02_1521428605555 {
	width: 37.5%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 46.4921875%;
	top: 0px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605555 {
		width: 38.53503184713376%;
		left: 38.59474522292994%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605555 {
		width: 84.47368421052632%;
		left: 15.526315789473685%;
		top: 0px;
	}
}

#text_style_02_1521428605555>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605555>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605555>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#image_style_01_1521428605560 {
	width: 32px;
	height: 32px;
	position: absolute;
	top: 0px;
	left: 32.46484375%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605560 {
		left: 20.715565286624205%;
		width: 14.968152866242038%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605560 {
		width: 37px;
		height: 25px;
		top: 4px;
		left: 0.7861328125000001%;
	}
}

#image_style_01_1521428605560 > .view_contents {
	overflow: visible;
}

#div_includeBlock_1521428605143 {
	width: 33.33%;
	height: 135px;
	position: absolute;
	top: 188px;
	left: 66.66666666666666%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1521428605143 {
		height: 121px;
		top: 168px;
		left: 66.66556203605515%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1521428605143 {
		width: 94%;
		height: 84px;
		top: 89px;
		left: 3%;
	}
}

#text_style_02_1521428605612 {
	width: 53.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 28.9921875%;
	top: 55px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605612 {
		width: 57.961783439490446%;
		left: 36.46994426751593%;
		top: 48px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605612 {
		width: 84.48920265780731%;
		left: 15.282392026578073%;
		top: 30px;
	}
}

#text_style_02_1521428605612>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 12px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605612>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605612>.view_contents {
		box-sizing: border-box;
		line-height: 20px;
	}
}

#text_style_02_1521428605618 {
	width: 47%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 28.99609375%;
	top: 0px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605618 {
		width: 37.57961783439491%;
		left: 36.504777070063696%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605618 {
		width: 84.47368421052632%;
		left: 15.526315789473685%;
		top: 0px;
	}
}

#text_style_02_1521428605618>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605618>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605618>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#image_style_01_1521428605623 {
	width: 36px;
	height: 32px;
	position: absolute;
	top: 0px;
	left: 12.234375%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605623 {
		left: 17.431329617834397%;
		width: 14.968152866242038%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605623 {
		width: 37px;
		height: 25px;
		top: 3px;
		left: 0.7734634551495017%;
	}
}

#image_style_01_1521428605623 > .view_contents {
	overflow: visible;
}

#div_includeBlock_1521428605152 {
	width: 33.33%;
	height: 135px;
	position: absolute;
	top: 188px;
	left: 33.335%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1521428605152 {
		height: 120px;
		top: 168px;
		left: 33.33443796394486%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1521428605152 {
		width: 94%;
		height: 84px;
		top: 173px;
		left: 3%;
	}
}

#text_style_02_1521428605883 {
	width: 81%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 14.75%;
	top: 0px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605883 {
		width: 76.75159235668791%;
		left: 18.242436305732486%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605883 {
		width: 84.47368421052632%;
		left: 15.526315789473685%;
		top: 0px;
	}
}

#text_style_02_1521428605883>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605883>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605883>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#image_style_01_1521428605896 {
	width: 40px;
	height: 32px;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605896 {
		left: 0.3184713375796179%;
		width: 14.968152866242038%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605896 {
		width: 37px;
		height: 25px;
		top: 4px;
		left: 0.7894736842105263%;
	}
}

#image_style_01_1521428605896 > .view_contents {
	overflow: visible;
}

#text_style_02_1521428605901 {
	width: 53.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 14.726562500000002%;
	top: 55px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605901 {
		width: 77.38853503184714%;
		left: 18.272292993630572%;
		top: 48px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605901 {
		width: 84.48920265780731%;
		left: 15.282392026578073%;
		top: 30px;
	}
}

#text_style_02_1521428605901>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 12px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428605901>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428605901>.view_contents {
		box-sizing: border-box;
	}
}

#div_includeBlock_1521428605157 {
	width: 33.33%;
	height: 135px;
	position: absolute;
	top: 188px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1521428605157 {
		height: 120px;
		top: 168px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1521428605157 {
		width: 94%;
		height: 92px;
		top: 257px;
		left: 3%;
	}
}

#text_style_02_1521428606003 {
	width: 45.75%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 46.4921875%;
	top: 0px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606003 {
		width: 53.503184713375795%;
		left: 39.2515923566879%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606003 {
		width: 84.47368421052632%;
		left: 15.526315789473685%;
		top: 0px;
	}
}

#text_style_02_1521428606003>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606003>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606003>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#text_style_02_1521428606006 {
	width: 53.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 46.5%;
	top: 55px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606006 {
		width: 57.64331210191082%;
		left: 38.261345541401276%;
		top: 44px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606006 {
		width: 84.48920265780731%;
		left: 15.614617940199334%;
		top: 30px;
	}
}

#text_style_02_1521428606006>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 12px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606006>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606006>.view_contents {
		box-sizing: border-box;
	}
}

#image_style_01_1521428606010 {
	width: 36px;
	height: 32px;
	position: absolute;
	top: 0px;
	left: 31.222656250000004%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428606010 {
		left: 21.38734076433121%;
		width: 14.968152866242038%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428606010 {
		width: 37px;
		height: 25px;
		top: 6px;
		left: 0.7894736842105263%;
	}
}

#image_style_01_1521428606010 > .view_contents {
	overflow: visible;
}

#div_includeBlock_1521428605161 {
	width: 33.33%;
	height: 135px;
	position: absolute;
	top: 3px;
	left: 66.66666666666666%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1521428605161 {
		height: 120px;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1521428605161 {
		width: 94%;
		height: 91px;
		top: 349px;
		left: 3%;
	}
}

#image_style_01_1521428606101 {
	width: 34px;
	height: 32px;
	position: absolute;
	top: 0px;
	left: 12.4921875%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428606101 {
		left: 17.366640127388536%;
		width: 14.968152866242038%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428606101 {
		width: 37px;
		height: 25px;
		top: 6px;
		left: 0.7894736842105263%;
	}
}

#image_style_01_1521428606101 > .view_contents {
	overflow: visible;
}

#text_style_02_1521428606105 {
	width: 53.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 28.984375%;
	top: 55px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606105 {
		width: 57.64331210191082%;
		left: 36.728702229299365%;
		top: 44px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606105 {
		width: 84.48920265780731%;
		left: 15.313538205980064%;
		top: 31px;
	}
}

#text_style_02_1521428606105>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 12px;
	line-height: 24px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606105>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606105>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1521428606108 {
	width: 67%;
	font-size: 26px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 28.74609375%;
	top: 0px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606108 {
		width: 55.095541401273884%;
		left: 36.76851114649681%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606108 {
		width: 84.47368421052632%;
		left: 15.526315789473685%;
		top: 0px;
	}
}

#text_style_02_1521428606108>.view_contents {
	box-sizing: border-box;
	color: #000000;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521428606108>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521428606108>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#div_includeBlock_1521428605168 {
	width: 33.33%;
	height: 135px;
	position: absolute;
	top: 3px;
	left: 33.335%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1521428605168 {
		height: 120px;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1521428605168 {
		width: 94%;
		height: 88px;
		top: 440px;
		left: 3%;
	}
}

#layout_1521428605126 {
	height: 323px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521428605126 {
		height: 289px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521428605126 {
		height: 528px;
	}
}

#layout_1521428605126 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#text_style_02_1521529086018 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 55px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529086018 {
		top: 35px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529086018 {
		width: 100%;
		top: 18px;
		left: 0%;
	}
}

#text_style_02_1521529086018>.view_contents {
	box-sizing: border-box;
	font-size: 26px;
	text-align: center;
	line-height: 36px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529086018>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529086018>.view_contents {
		box-sizing: border-box;
		font-size: 16px;
	}
}

#text_style_02_1521529086036 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 91px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529086036 {
		top: 71px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529086036 {
		width: 100%;
		top: 40px;
		left: 0%;
	}
}

#text_style_02_1521529086036>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #7f7f7f;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529086036>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529086036>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

#text_style_02_1521529086040 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 124px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529086040 {
		top: 97px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529086040 {
		width: 100%;
		top: 58px;
		left: 0%;
	}
}

#text_style_02_1521529086040>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #2159a6;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529086040>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529086040>.view_contents {
		box-sizing: border-box;
	}
}

#layout_1521529086017 {
	height: 173px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521529086017 {
		height: 156px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521529086017 {
		height: 107px;
	}
}

#layout_1521529086017 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#productList_style_01_1521096343284 {
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#productList_style_01_1521096343284 {
		width: 97%;
		left: 1.4846235418875928%;
	}
}

@media screen and (max-width:640px) {
	#productList_style_01_1521096343284 {
		width: 94%;
		top: 0px;
		left: 2.96875%;
	}
}

#productList_style_01_1521096343284 > .view_contents {
	overflow: visible;
}

#productList_style_01_1521096343284 .titleSet {
	font-size: 16px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 12px;
}

#productList_style_01_1521096343284 .modSet {
	background: #f4f4f4;
}

#productList_style_01_1521096343284 .detailSet {
	padding-left: 12px;
	padding-right: 12px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#productList_style_01_1521096343284 .titleSet {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#productList_style_01_1521096343284 .detailSet {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media screen and (max-width:640px) {
	#productList_style_01_1521096343284 .titleSet {
		font-size: 14px;
		padding-left: 4px;
		padding-right: 4px;
	}
}

@media screen and (max-width:640px) {
	#productList_style_01_1521096343284 .detailSet {
		padding-left: 4px;
		padding-right: 4px;
	}
}
/*----------------------电脑板式样式----------------------*/
#productList_style_01_1521096343284 {
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
	#productList_style_01_1521096343284 {
	}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
	#productList_style_01_1521096343284 {
	}
}

#layout_1521096309011 {
	height: 830px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521096309011 {
		height: 683px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521096309011 {
		height: 1044px;
	}
}

#layout_1521096309011 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#layout_1521098571255 {
	height: 25px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521098571255 {
		height: 16px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521098571255 {
		height: 22px;
	}
}

#layout_1521098571255 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#text_style_02_1481792645184 {
	width: 33.33%;
	font-size: 28px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 48px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481792645184 {
		left: 0%;
		top: 28.5px;
		width: 33.33%;
		font-size: 22px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481792645184 {
		width: 100%;
		left: 0%;
		top: 1552px;
	}
}

#text_style_02_1481792645184>.view_contents {
	box-sizing: border-box;
	font-size: 36px;
	text-align: center;
}

#text_style_02_1481792645184 {
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481792645184>.view_contents {
		box-sizing: border-box;
		font-size: 30px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481792645184>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1481792722254 {
	width: 33.33%;
	font-size: 14px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 0%;
	top: 98px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481792722254 {
		left: 0%;
		top: 78.5px;
		width: 33.33%;
		font-size: 12px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481792722254 {
		width: 100%;
		left: 0%;
		top: 1483px;
	}
}

#text_style_02_1481792722254>.view_contents {
	box-sizing: border-box;
	font-size: 16px;
	text-align: center;
}

#text_style_02_1481792722254 {
	line-height: 23px;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1481792722254>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1481792722254>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487659922278 {
	width: 22.333333333333332%;
	font-size: 14px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 5.5%;
	top: 137px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487659922278 {
		left: 4.3478260869565215%;
		top: 113.5px;
		width: 232px;
		font-size: 12px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487659922278 {
		width: 100%;
		left: 0%;
		top: 1483px;
	}
}

#text_style_02_1487659922278>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
}

#text_style_02_1487659922278 {
	line-height: 23px;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487659922278>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487659922278>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487660056065 {
	width: 33.33%;
	font-size: 28px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 66.66666666666666%;
	top: 48px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660056065 {
		left: 66.70201484623541%;
		top: 28.5px;
		width: 33.33%;
		font-size: 22px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660056065 {
		width: 100%;
		left: 0%;
		top: 1552px;
	}
}

#text_style_02_1487660056065>.view_contents {
	box-sizing: border-box;
	font-size: 36px;
	text-align: center;
}

#text_style_02_1487660056065 {
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660056065>.view_contents {
		box-sizing: border-box;
		font-size: 30px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660056065>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487660041753 {
	width: 33.33%;
	font-size: 28px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 33.33463541666667%;
	top: 48px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660041753 {
		left: 33.29798515376458%;
		top: 28.5px;
		width: 33.33%;
		font-size: 22px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660041753 {
		width: 100%;
		left: 0%;
		top: 1552px;
	}
}

#text_style_02_1487660041753>.view_contents {
	box-sizing: border-box;
	font-size: 36px;
	text-align: center;
}

#text_style_02_1487660041753 {
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660041753>.view_contents {
		box-sizing: border-box;
		font-size: 30px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660041753>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487660073510 {
	width: 33.33%;
	font-size: 14px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 66.66666666666666%;
	top: 98px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660073510 {
		left: 66.70035790031812%;
		top: 78.5px;
		width: 33.33%;
		font-size: 12px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660073510 {
		width: 100%;
		left: 0%;
		top: 1483px;
	}
}

#text_style_02_1487660073510>.view_contents {
	box-sizing: border-box;
	font-size: 16px;
	text-align: center;
}

#text_style_02_1487660073510 {
	line-height: 23px;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660073510>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660073510>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487660092730 {
	width: 22.333333333333332%;
	font-size: 14px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 72.16666666666667%;
	top: 137px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660092730 {
		left: 70.1998276776246%;
		top: 113.5px;
		width: 248px;
		font-size: 12px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660092730 {
		width: 100%;
		left: 0%;
		top: 1483px;
	}
}

#text_style_02_1487660092730>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
}

#text_style_02_1487660092730 {
	line-height: 23px;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660092730>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660092730>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487660084284 {
	width: 22.333333333333332%;
	font-size: 14px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 38.83333333333333%;
	top: 137px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660084284 {
		left: calc(50% - 123px);
		top: 113.5px;
		width: 246px;
		font-size: 12px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660084284 {
		width: 100%;
		left: 0%;
		top: 1483px;
	}
}

#text_style_02_1487660084284>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
}

#text_style_02_1487660084284 {
	line-height: 23px;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660084284>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660084284>.view_contents {
		box-sizing: border-box;
	}
}

#text_style_02_1487660065991 {
	width: 33.33%;
	font-size: 14px!important;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 33.33463541666667%;
	top: 98px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660065991 {
		left: 33.29798515376458%;
		top: 78.5px;
		width: 33.33%;
		font-size: 12px!important;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660065991 {
		width: 100%;
		left: 0%;
		top: 1483px;
	}
}

#text_style_02_1487660065991>.view_contents {
	box-sizing: border-box;
	font-size: 16px;
	text-align: center;
}

#text_style_02_1487660065991 {
	line-height: 23px;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660065991>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660065991>.view_contents {
		box-sizing: border-box;
	}
}

#layout_1481785081189 {
	height: 240px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1481785081189 {
		height: 196px;
	}
}

@media screen and (max-width:640px) {
	#layout_1481785081189 {
		height: 267px;
		display: none;
	}
}

#layout_1481785081189 > .view_contents {
	max-width: 1200px;
}

#layout_1481785081189 {
	background: url(../images/20180319102651216.jpg);
	background-repeat: repeat;
	background-size: auto 100%;
	background-position-x: 50%;
	background-position-y: 50%;
}

#text_style_02_1521529114987 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 55px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529114987 {
		top: 35px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529114987 {
		width: 100%;
		top: 18px;
		left: 0%;
	}
}

#text_style_02_1521529114987>.view_contents {
	box-sizing: border-box;
	font-size: 26px;
	text-align: center;
	line-height: 36px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529114987>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529114987>.view_contents {
		box-sizing: border-box;
		font-size: 16px;
	}
}

#text_style_02_1521529115001 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 91px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529115001 {
		top: 71px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529115001 {
		width: 100%;
		top: 40px;
		left: 0%;
	}
}

#text_style_02_1521529115001>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #7f7f7f;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529115001>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529115001>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

#text_style_02_1521529115004 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 124px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529115004 {
		top: 97px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529115004 {
		width: 100%;
		top: 58px;
		left: 0%;
	}
}

#text_style_02_1521529115004>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #2159a6;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529115004>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529115004>.view_contents {
		box-sizing: border-box;
	}
}

#layout_1521529114986 {
	height: 173px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521529114986 {
		height: 156px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521529114986 {
		height: 107px;
	}
}

#layout_1521529114986 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#image_style_01_1487660372310 {
	width: 100%;
	height: 315px;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660372310 {
		left: 0%;
		width: 100%;
		height: 248px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660372310 {
		width: 100%;
		height: 168px;
		top: 0px;
	}
}

#image_style_01_1487660372310 > .view_contents {
	overflow: visible;
}

#text_style_02_1487660690171 {
	width: 72.10144927536231%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 333px;
	left: 13.949275362318842%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660690171 {
		left: 14.055299539170507%;
		top: 260px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660690171 {
		width: 100%;
		top: 68% !important;
		left: 0%;
	}
}

#text_style_02_1487660690171>.view_contents {
	box-sizing: border-box;
	font-size: 18px;
	text-align: center;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660690171>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660690171>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#div_includeBlock_1487660282873 {
	width: 23%;
	height: 400px;
	position: absolute;
	top: 1px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1487660282873 {
		height: 322px;
		left: 1.5%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1487660282873 {
		width: 46%;
		height: 154px !important;
		top: 0px;
		left: 2.998046875%;
	}
}

#div_includeBlock_1487660282873 {
	background: #2159a6;
}

#image_style_01_1487660818925 {
	width: 100%;
	height: 315px;
	position: absolute;
	top: 85px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660818925 {
		left: 0%;
		width: 100%;
		height: 248px;
		top: 74px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660818925 {
		width: 100%;
		height: 166px;
		top: 0px;
	}
}

#image_style_01_1487660818925 > .view_contents {
	overflow: visible;
}

#text_style_02_1487660818942 {
	width: 71.01449275362319%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 18px;
	left: 14.492753623188406%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660818942 {
		left: 14.516129032258066%;
		top: 14px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660818942 {
		width: 100%;
		top: 68%;
		left: 0%;
	}
}

#text_style_02_1487660818942>.view_contents {
	box-sizing: border-box;
	font-size: 18px;
	text-align: center;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660818942>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660818942>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#div_includeBlock_1487660818502 {
	width: 23%;
	height: 400px;
	position: absolute;
	top: 1px;
	left: 25.75%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1487660818502 {
		height: 322px;
		left: 26.165937610463057%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1487660818502 {
		width: 46%;
		height: 154px !important;
		top: 0px;
		left: 50.99609375000001%;
	}
}

#div_includeBlock_1487660818502 {
	background: #2159a6;
}

#image_style_01_1487660930921 {
	width: 100%;
	height: 315px;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660930921 {
		left: 0%;
		width: 100%;
		height: 248px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660930921 {
		width: 100%;
		height: 167px;
		top: 0px;
	}
}

#image_style_01_1487660930921 > .view_contents {
	overflow: visible;
}

#text_style_02_1487660930929 {
	width: 74.27536231884058%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 333px;
	left: 12.862318840579709%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660930929 {
		left: 12.903225806451612%;
		top: 260px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660930929 {
		width: 100%;
		top: 69% !important;
		left: 0%;
	}
}

#text_style_02_1487660930929>.view_contents {
	box-sizing: border-box;
	font-size: 18px;
	text-align: center;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660930929>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660930929>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#div_includeBlock_1487660930739 {
	width: 23%;
	height: 400px;
	position: absolute;
	top: 1px;
	left: 51.16666666666667%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1487660930739 {
		height: 322px;
		left: 50.832339165782955%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1487660930739 {
		width: 46%;
		height: 154px !important;
		top: 172px;
		left: 2.998046875%;
	}
}

#div_includeBlock_1487660930739 {
	background: #2159a6;
}

#image_style_01_1487660944137 {
	width: 100%;
	height: 315px;
	position: absolute;
	top: 85px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660944137 {
		left: 0%;
		width: 100%;
		height: 248px;
		top: 74px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660944137 {
		width: 100%;
		height: 168px;
		top: 0px;
	}
}

#image_style_01_1487660944137 > .view_contents {
	overflow: visible;
}

#text_style_02_1487660944118 {
	width: 68.47826086956522%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 18px;
	left: 15.760869565217392%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660944118 {
		left: 15.898617511520738%;
		top: 14px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660944118 {
		width: 100%;
		top: 68%;
		left: 0%;
	}
}

#text_style_02_1487660944118>.view_contents {
	box-sizing: border-box;
	font-size: 18px;
	text-align: center;
	color: #ffffff;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487660944118>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487660944118>.view_contents {
		box-sizing: border-box;
		font-size: 14px;
	}
}

#div_includeBlock_1487660943761 {
	width: 23%;
	height: 400px;
	position: absolute;
	top: 1px;
	left: 77%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1487660943761 {
		height: 322px;
		left: 75.49874072110286%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1487660943761 {
		width: 46%;
		height: 219px;
		top: 226px;
		left: 50.99609375000001%;
		width: 46%;
		height: 154px !important;
		top: 172px;
		/* left: 2.998046875%; */
	}
}

#div_includeBlock_1487660943761 {
	background: #2159a6;
}

#layout_1487660148967 {
	height: 401px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1487660148967 {
		height: 323px;
	}
}

@media screen and (max-width:640px) {
	#layout_1487660148967 {
		height: 320px !important;
	}
}

#layout_1487660148967 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#text_style_02_1521529142710 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 55px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529142710 {
		top: 35px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529142710 {
		width: 100%;
		top: 18px;
		left: 0%;
	}
}

#text_style_02_1521529142710>.view_contents {
	box-sizing: border-box;
	font-size: 26px;
	text-align: center;
	line-height: 36px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529142710>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529142710>.view_contents {
		box-sizing: border-box;
		font-size: 16px;
	}
}

#text_style_02_1521529142723 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 91px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529142723 {
		top: 71px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529142723 {
		width: 100%;
		top: 40px;
		left: 0%;
	}
}

#text_style_02_1521529142723>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #7f7f7f;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529142723>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529142723>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

#text_style_02_1521529142727 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 124px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529142727 {
		top: 97px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529142727 {
		width: 100%;
		top: 58px;
		left: 0%;
	}
}

#text_style_02_1521529142727>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #2159a6;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529142727>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529142727>.view_contents {
		box-sizing: border-box;
	}
}

#layout_1521529142708 {
	height: 173px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521529142708 {
		height: 156px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521529142708 {
		height: 107px;
	}
}

#layout_1521529142708 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#image_style_01_1487661551071 {
	width: 40.33333333333333%;
	height: 423px;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487661551071 {
		width: 421px;
		height: 391px;
		left: 1.5%;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487661551071 {
		width: 94%;
		height: 221px;
		top: 0px;
		left: 2.96875%;
	}
}

#image_style_01_1487661551071 > .view_contents {
	overflow: visible;
}

#newsList_style_01_1487661627982 {
	width: 57.49999999999999%;
	position: absolute;
	top: 0px;
	left: 42.5%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#newsList_style_01_1487661627982 {
		width: 467px;
		left: 48.97103658536585%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#newsList_style_01_1487661627982 {
		width: 94%;
		top: 234px;
		left: 2.96875%;
	}
}

#newsList_style_01_1487661627982 .modSet {
	padding-bottom: 31px;
	padding-top: 5px;
	border-bottom-style: dashed;
}

#newsList_style_01_1487661627982 .datSet {
	background: #f2f2f2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#newsList_style_01_1487661627982 .nianSet {
	background: #f2f2f2;
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #000000;
	padding-left: 0px;
	margin-left: 0px;
}

#newsList_style_01_1487661627982 .riSet {
	font-size: 22px;
	color: #666666;
	padding-left: 0px;
	padding-top: 15px;
}

#newsList_style_01_1487661627982 .titleSet {
	padding-bottom: 6px;
	padding-top: 1px;
}

#newsList_style_01_1487661627982 .yueSet {
	font-size: 14px;
	margin-top: 0px;
	line-height: 14px;
	padding-right: 13px;
	padding-bottom: 22px;
	color: #000000;
	margin-right: 0px;
	padding-left: 0px;
}

@media screen and (max-width:640px) {
	#newsList_style_01_1487661627982 .yueSet {
		padding-right: 6px;
	}
}

@media screen and (max-width:640px) {
	#newsList_style_01_1487661627982 .modSet {
		padding-bottom: 0px;
		padding-top: 0px;
	}
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#newsList_style_01_1487661627982 .modSet {
		padding-top: 0px;
		padding-bottom: 23px;
	}
}
/*----------------------电脑板式样式----------------------*/
#newsList_style_01_1487661627982 {
}

#newsList_style_01_1487661627982 .riSet {
	display: block;
	float: none;
	margin: 0 auto;
	text-align: center;
}

#newsList_style_01_1487661627982 .yueSet {
	display: inline;
	margin: 0;
	float: right;
}

#newsList_style_01_1487661627982 .nianSet {
	display: inline;
	margin: 0;
}

#newsList_style_01_1487661627982 .nDate {
	text-align: right;
}

#newsList_style_01_1487661627982 .boxNewsListStyle_1 .sumary_list .newName {
	width: 100%;
}

#newsList_style_01_1487661627982  .boxNewsListStyle_1 .sumary_list .newDetail {
	text-overflow: clip;
	white-space: normal;
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
	#newsList_style_01_1487661627982 {
	}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
	#newsList_style_01_1487661627982 {
	}
}

#layout_1487661492068 {
	height: 423px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1487661492068 {
		height: 391px;
	}
}

@media screen and (max-width:640px) {
	#layout_1487661492068 {
		height: 587px;
	}
}

#layout_1487661492068 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#text_style_02_1521529185374 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 55px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529185374 {
		top: 35px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529185374 {
		width: 100%;
		top: 18px;
		left: 0%;
	}
}

#text_style_02_1521529185374>.view_contents {
	box-sizing: border-box;
	font-size: 26px;
	text-align: center;
	line-height: 36px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529185374>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529185374>.view_contents {
		box-sizing: border-box;
		font-size: 16px;
	}
}

#text_style_02_1521529185389 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 91px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529185389 {
		top: 71px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529185389 {
		width: 100%;
		top: 40px;
		left: 0%;
	}
}

#text_style_02_1521529185389>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #7f7f7f;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529185389>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529185389>.view_contents {
		box-sizing: border-box;
		font-size: 12px;
	}
}

#text_style_02_1521529185395 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 124px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529185395 {
		top: 97px;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529185395 {
		width: 100%;
		top: 58px;
		left: 0%;
	}
}

#text_style_02_1521529185395>.view_contents {
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	color: #2159a6;
	font-weight: bold;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1521529185395>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1521529185395>.view_contents {
		box-sizing: border-box;
	}
}

#layout_1521529185373 {
	height: 173px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521529185373 {
		height: 156px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521529185373 {
		height: 107px;
	}
}

#layout_1521529185373 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#image_style_01_1487662332273 {
	width: 170px;
	height: 87px;
	position: absolute;
	top: 0px;
	left: 68.91666666666667%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662332273 {
		left: 40.98621420996819%;
		top: 106px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662332273 {
		width: 45%;
		height: 81px;
		top: 99px;
		left: 52.3681640625%;
	}
}

#image_style_01_1487662332273 > .view_contents {
	overflow: visible;
}

#image_style_01_1487662016774 {
	width: 170px;
	height: 87px;
	position: absolute;
	top: 0px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662016774 {
		top: 0px;
		left: 5.514316012725344%;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662016774 {
		width: 45%;
		height: 81px;
		top: 19px;
		left: 2.8947368421052633%;
	}
}

#image_style_01_1487662016774 > .view_contents {
	overflow: visible;
}

#image_style_01_1487662210928 {
	width: 170px;
	height: 87px;
	position: absolute;
	top: 0px;
	left: 34.333333333333336%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662210928 {
		left: 76.9883351007423%;
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662210928 {
		width: 45%;
		height: 81px;
		top: 99px;
		left: 2.890625%;
	}
}

#image_style_01_1487662210928 > .view_contents {
	overflow: visible;
}

#image_style_01_1487662191217 {
	width: 170px;
	height: 87px;
	position: absolute;
	top: 0px;
	left: 17.166666666666668%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662191217 {
		left: calc(50% - 85px);
		top: 0px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662191217 {
		width: 45%;
		height: 81px;
		top: 19px;
		left: 52.368421052631575%;
	}
}

#image_style_01_1487662191217 > .view_contents {
	overflow: visible;
}

#image_style_01_1487662340566 {
	width: 170px;
	height: 87px;
	position: absolute;
	top: 0px;
	left: 85.83333333333333%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662340566 {
		left: 76.9883351007423%;
		top: 106px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662340566 {
		width: 45%;
		height: 81px;
		top: 180px;
		left: 52.3681640625%;
	}
}

#image_style_01_1487662340566 > .view_contents {
	overflow: visible;
}

#image_style_01_1487662220038 {
	width: 170px;
	height: 87px;
	position: absolute;
	top: 0px;
	left: 51.66666666666667%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662220038 {
		left: 5.514316012725344%;
		top: 106px;
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662220038 {
		width: 45%;
		height: 81px;
		top: 179px;
		left: 2.890625%;
	}
}

#image_style_01_1487662220038 > .view_contents {
	overflow: visible;
}

#layout_1487661618296 {
	height: 87px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1487661618296 {
		height: 193px;
	}
}

@media screen and (max-width:640px) {
	#layout_1487661618296 {
		height: 261px;
	}
}

#layout_1487661618296 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#layout_1521432155897 {
	height: 50px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#layout_1521432155897 {
		height: 30px;
	}
}

@media screen and (max-width:640px) {
	#layout_1521432155897 {
		height: 13px;
	}
}

#layout_1521432155897 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}

#text_style_02_1487663201803 {
	width: 12.916666666666668%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 194px;
	left: 0%;
	z-index: 4;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487663201803 {
		left: 1.4846235418875928%;
		width: 16.224814422057264%;
		top: 187px;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487663201803 {
		width: 370px;
		top: 500px;
	}
}

#text_style_02_1487663201803>.view_contents {
	box-sizing: border-box;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487663201803>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487663201803>.view_contents {
		box-sizing: border-box;
	}
}

#text_default_1487662975623 {
	width: 39.666666666666664%;
	height: 124px;
	position: absolute;
	top: 53.5px;
	left: 17.041666666666664%;
	z-index: 4;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_default_1487662975623 {
		left: 21.84351802757158%;
		width: 42.09968186638388%;
		top: 53.5px;
	}
}

@media screen and (max-width:640px) {
	#text_default_1487662975623 {
		width: 370px;
		height: 300px;
		top: 200px;
	}
}

#text_default_1487662975623 {
	border-right-color: #7f7f7f;
	border-right-style: solid;
	border-right-width: 1px;
}

#text_default_1487663340375 {
	width: 24.166666666666668%;
	height: 72px;
	position: absolute;
	top: 79.5px;
	left: 75.83333333333333%;
	z-index: 4;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_default_1487663340375 {
		width: 28.63202545068929%;
		left: 71.15588547189819%;
		top: 79.5px;
	}
}

@media screen and (max-width:640px) {
	#text_default_1487663340375 {
		width: 100%;
		height: 300px;
		top: 0px;
		left: 0%;
		display: none;
	}
}

#text_default_1487663340375 {
	border-right-color: #7f7f7f;
	border-right-style: none;
	border-right-width: 1px;
}

#qrcode_style_01_1521516902267 {
	width: 13%;
	height: 157px;
	position: absolute;
	top: 37px;
	left: 0%;
	z-index: 1;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#qrcode_style_01_1521516902267 {
		left: 1.4846235418875928%;
		width: 16.4%;
		height: 157px;
		top: 30px;
	}
}

@media screen and (max-width:640px) {
	#qrcode_style_01_1521516902267 {
		width: 200px;
		height: 200px;
		top: 0px;
		left: 16.996699669967%;
	}
}

#qrcode_style_01_1521516902267 > .view_contents {
	overflow: visible;
}

#div_includeBlock_1487662689666 {
	width: 1200px;
	height: 276px;
	position: absolute;
	top: 0px;
	left: calc(50% - 600px);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_includeBlock_1487662689666 {
		width: 100%;
		left: 0%;
	}
}

@media screen and (max-width:640px) {
	#div_includeBlock_1487662689666 {
		width: 100%;
		height: 300px;
		top: 0px;
		left: 0%;
		display: none;
	}
}

#div_blank_1487662729998 {
	width: 100%;
	height: 12px;
	position: absolute;
	top: 276px;
	left: 0%;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1487662729998 {
	}
}

@media screen and (max-width:640px) {
	#div_blank_1487662729998 {
		width: 82.64462809917356%;
		height: 200px;
		top: 300px;
		left: 8.67768595041322%;
		display: none;
	}
}

#div_blank_1487662729998 > .view_contents {
	overflow: visible;
}

#div_blank_1487662729998 {
	box-sizing: border-box;
	background: transparent;
	border-top-color: #7f7f7f;
	border-top-style: solid;
	border-top-width: 1px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#div_blank_1487662729998 {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#div_blank_1487662729998 {
		box-sizing: border-box;
	}
}

#text_style_02_1487663541849 {
	z-index: 1000;
	width: auto;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 287px;
	left: calc(18%);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487663541849 {
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487663541849 {
		width: 100%;
		top: 7px;
		left: 0%;
	}
}

#text_style_02_1487663541849>.view_contents {
	box-sizing: border-box;
	color: #7f7f7f;
	font-size: 14px;
	text-align: center;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#text_style_02_1487663541849>.view_contents {
		box-sizing: border-box;
	}
}

@media screen and (max-width:640px) {
	#text_style_02_1487663541849>.view_contents {
		box-sizing: border-box;
		font-size: 7px;
		line-height: 30px;
		padding: 0px 29px;
	}
}

#comm_layout_footer {
	height: 402px;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#comm_layout_footer {
		height: 348px;
	}
}

@media screen and (max-width:640px) {
	#comm_layout_footer {
		height: 200px;
		display: block;
	}
}

#comm_layout_footer {
	background: #212831;
}

/*菜单样式*/
.menuStyle_1 {
	width: 100%;
	position: relative;
}

.menuStyle_1 * {
	transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
	-webkit-transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
	-moz-transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
	-o-transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
	box-sizing: border-box;
}

.menuStyle_1 .dflex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.menuStyle_1 .rflex {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	float: left\0;
}

.menuStyle_1 ul,.menuStyle_1 li {
	padding: 0;
	margin: 0px;
	list-style: none
}

.menuStyle_1 .menuLayout {
	position: relative;
	margin: 0 auto;
	width: 100%;
}

.menuStyle_1 .menuLayout:after {
	content: '';
	display: block;
	clear: both;
}

.menuStyle_1 .menuUl_box {
	position: relative;
	width: 100%;
	text-align: center;
}

.menuStyle_1 .menuUl {
	position: relative;
	width: 100%;
	text-align: center;
}

.menuStyle_1 .menuUl li {
	position: relative;
}

.menuStyle_1 .menuUl li>a {
	text-decoration: none;
	color: #4d5158;
	font-size: 14px;
	height: 44px;
	box-sizing: border-box;
	line-height: 44px;
	display: block;
	text-align: center;
	letter-spacing: normal;
	white-space: nowrap;
	padding: 0 1em\0;
}

.menuStyle_1 .menuUl li>a:hover {
	color: #f90
}

.menuStyle_1 .menuUl #hot > a {
	color: #f90;
}

.menuStyle_1 .menuLayout .miniMenu {
	display: none;
}

.menuStyle_1 .menuUl02 {
	opacity: 0;
	display: none;
	position: absolute;
	left: 50%;
	height: 0;
	transform: translate(-50%,0);
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
}

.menuStyle_1 .menuUl .rflex:hover .menuUl02 {
	opacity: 1;
	display: block;
	height: auto;
}

.menuStyle_1 .menuUl02 .subMenu02 {
	float: none;
}

.menuStyle_1 .menuUl02 .subMenu02 a {
	color: #333;
	width: 130px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 15px;
}

.menuStyle_1 .menuUl02 .subMenu02 a:hover {
}

.menuStyle_1 .rflex {
	position: relative;
}

@media screen and (max-width:640px) {
	.menuStyle_1 .menuUl,.menuStyle_1 .menuUl_box {
		display: none;
	}

	.menuStyle_1 .menuScroll {
		height: 84%;
		height: 84vh;
		width: 100%;
	}

	.menuStyle_1 .menuScroll>.menuUlCopy {
		width: calc(100% + 18px);
		height: 100%;
		overflow-x: hidden;
		overflow-y: scroll;
	}

	.menuStyle_1 .menuLayout .miniMenu {
		display: block;
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 44px;
	}

	.menuStyle_1 .miniMenu .leftBox .sidebar {
		font-size: 28px;
		line-height: 44px;
		font-weight: normal;
		cursor: pointer;
		color: #4d5158;
		position: absolute;
		top: 0;
		right: 0px;
		width: 44px;
		text-align: center;
	}

	.menuStyle_1 .miniMenu .leftBox .nav {
		width: 100%;
		height: 44px;
	}

	.menuStyle_1 .miniMenu .leftBox .menuUlCopy {
		padding: 15px 0 15px 30px;
	}

	.menuStyle_1 .miniMenu .leftBox .menuUlCopy li {
		width: 100%;
	}

	.menuStyle_1 .miniMenu .leftBox .menuUlCopy li a {
		width: 100%;
		display: block;
		text-align: left;
		color: #fff;
		border-bottom: 1px solid rgba(255,255,255,.2);
		text-decoration: none;
		font-size: 16px;
		line-height: 44px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.menuStyle_1 .menuLayout .miniMenu.Mslide {
		height: 100% !important;
		height: 100vh !important;
		background: rgba(0,0,0,.85);
		position: fixed;
		width: 100%;
		top: 0;
		left: 0;
	}

	.menuStyle_1 .menuLayout .miniMenu.Mslide .sidebar {
		color: #fff;
	}

	.menuStyle_1 .menuLayout .miniMenu.Mslide .nav a {
		display: none !important;
	}
}

.logoStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.logoStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: block;
}

.logoName {
	white-space: nowrap;
}
/* position: relative;top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); float: right;*/

/* banner样式 */

.bannerStyle_1 {
	width: 100%;
	height: 100%;
	position: relative;
}

.bannerStyle_1 .main_visual {
	height: 100%;
	overflow: hidden;
	position: relative;
}

.bannerStyle_1 .main_image {
	height: 100%;
	overflow: hidden;
	position: relative;
}

/* 圆点 */
.bannerStyle_1 div.flicking_con {
	position: absolute;
	bottom: 20px;
	left: 0;
	z-index: 999;
	width: 100%;
	height: 14px;
	text-align: center;
}

.bannerStyle_1 div.flicking_con a {
	width: 14px;
	height: 14px;
	padding: 0;
	background: none;
	border: 1px solid #eee;
	display: inline-block;
	box-sizing: border-box;
	margin: 0 3px;
	border-radius: 100%;
}

.bannerStyle_1 div.flicking_con a.on {
	background: #ccc;
	border: 0;
}

/* 左右按钮 */
.bannerStyle_1 .btn_prev,.bannerStyle_1 .btn_next {
	z-index: 11111;
	position: absolute;
	width: 73px;
	height: 74px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	display: none;
}

.bannerStyle_1 .btn_prev {
	background: url(../images/hover_left.png) no-repeat left top;
	left: 20px;
	background-size: 80%;
}

.bannerStyle_1 .btn_next {
	background: url(../images/hover_right.png) no-repeat right top;
	right: 20px;
	background-size: 80%;
}

/* 遮罩面板 */
.bannerStyle_1 .ground_glass {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	width: 100%;
	height: 100%;
	z-index: 998;
	background-color: #fff;
}

@media screen and  (min-width:326px) and (max-width:767px) {
	.bannerStyle_1 div.flicking_con a {
		width: 9px;
		height: 9px;
	}
}

/* 默认 动画效果 */
.bannerStyle_1 .main_image .img-list {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.bannerStyle_1 .main_image .img-item {
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	top: 0;
}

.bannerStyle_1 .main_image .img-item span {
	display: block;
	width: 100%;
	height: 100%;
	background-size: cover !important;
}

.bannerStyle_1 .main_image .img-item a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

/* 3D矩形旋转 动画效果 */
.bannerStyle_1.rotate-3d .img-part {
	position: absolute;
	top: 0;
	width: calc(20% + 1px);
	/* [注意] 修改为总宽度 / 动画块个数 */
	height: 100%;
	background-color: #fff;
	transition: all .7s;
	/* 设置子元素在3D空间中呈现 */
	transform-style: preserve-3d;
}

.bannerStyle_1.rotate-3d .img-part .img {
	width: 100%;
	height: 100%;
	position: absolute;
	background-size: 500% auto;
	/* [注意] 宽度 为 动画块个数 * 100%, 这样图片可以分若干份后始终100%, 如果不需要这样, 可以设置为cover */
}

.bannerStyle_1.rotate-3d .img-part .img:nth-child(1) {
	transform: rotateX(0deg) translateZ(150px);
}

.bannerStyle_1.rotate-3d .img-part .img:nth-child(2) {
	transform: rotateX(-90deg) translateZ(150px);
}

.bannerStyle_1.rotate-3d .img-part .img:nth-child(3) {
	transform: rotateX(-180deg) translateZ(150px);
}

.bannerStyle_1.rotate-3d .img-part .img:nth-child(4) {
	transform: rotateX(-270deg) translateZ(150px);
}

#banner_style_01_1482394346074 .bannerStyle_1 .main_image .img-item .img_0 {
	background: url('../images/557df69d6596sda.jpg') center top no-repeat;
}

#banner_style_01_1482394346074 .bannerStyle_1 .main_image .img-item .img_1 {
	background: url('../images/52d403b0e75d1.jpg') center top no-repeat;
}

#banner_style_01_1482394346074 .bannerStyle_1 .ground_glass {
}

#image_style_01_1521428605502 .CompatibleImg img {
	width: auto;
	height: 100%;
	position: relative;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605502 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605502 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

#image_style_01_1521428605502 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1521428605560 .CompatibleImg img {
	width: auto;
	height: 100%;
	position: relative;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605560 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605560 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

#image_style_01_1521428605560 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1521428605623 .CompatibleImg img {
	width: auto;
	height: 100%;
	position: relative;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605623 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605623 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

#image_style_01_1521428605623 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1521428605896 .CompatibleImg img {
	width: auto;
	height: 100%;
	position: relative;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428605896 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428605896 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

#image_style_01_1521428605896 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1521428606010 .CompatibleImg img {
	width: auto;
	height: 100%;
	position: relative;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428606010 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428606010 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

#image_style_01_1521428606010 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1521428606101 .CompatibleImg img {
	width: auto;
	height: 100%;
	position: relative;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1521428606101 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1521428606101 .CompatibleImg img {
		width: auto;
		height: 100%;
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}

#image_style_01_1521428606101 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}
/*产品样式*/
.prod_default {
	width: 100%;
	clear: both;
}

.prod_default * {
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
	box-sizing: border-box;
}

.prod_default ul {
	width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.prod_default .prod_Item {
	list-style: none;
	height: auto;
	padding: 0px;
	box-sizing: border-box;
	margin-bottom: 1%;
}

.prod_default .relative {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
}

.prod_default .prodImg_box {
	position: relative;
	width: 100%;
	overflow: hidden;
	background: #eee;
	box-sizing: border-box;
}

.prod_default .prod_img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	overflow: hidden;
}

.prod_default .prod_img span {
	position: absolute;
	left: 35%;
	top: 35%;
	right: 35%;
	bottom: 35%;
	background: none;
}

.prod_default .prod_Item:hover .prod_img {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
}

.prod_default .prod_Item:hover .prod_img span {
	background: rgba(255,255,255,.25);
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

.prod_default .prod_img img.horizontal {
	width: 100%;
	height: auto;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.prod_default .prod_img img.vertical {
	width: auto;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}

.prod_default .dummy {
	margin-top: 75%
}/*控制产品图片显示比例*/
.prod_default .prod_info {
	overflow: hidden;
	width: 100%;
	padding-top: 10px;
	box-sizing: border-box;
}

.prod_default .p_name {
	margin-bottom: 5px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 14px;
	color: #333;
	line-height: 1.4;
	width: 100%;
}

.prod_default .p_name a {
	font-size: inherit;
	color: inherit;
	line-height: inherit;
	display: block;
}/*文字两行后自动超出隐藏*/
.prod_default .p_detail {
	font-size: 12px;
	color: #666;
	display: block;
	margin-bottom: 5px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}/*文字两行后自动超出隐藏*/
.prod_default .p_group {
	margin-bottom: 5px;
	display: block;
	float: left;
	width: 70%;
	color: #666;
	font-size: 12px;
}

.prod_default .p_group .p_lb {
	display: none;
}

.prod_default .p_line {
	margin-bottom: 5px;
	overflow: hidden;
; width: 100%;
}

.prod_default .p_num {
	margin-bottom: 5px;
	display: block;
	float: right;
	text-align: right;
	width: 30%;
	color: #666;
	font-size: 12px;
}

.prod_default .p_jg {
	display: none;
}

.prod_default .p_price {
	float: left;
	line-height: 1;
	white-space: nowrap;
}

.prod_default .p_value {
	color: #ff002a;
	font-size: 26px;
}

.prod_default .zhekou {
	color: #ff002a;
	font-size: 16px;
	font-weight: bold;
}

.prod_default .unit {
	color: #ff002a;
	font-size: 16px;
}

.prod_default .p_vip {
	display: block;
	float: right;
	text-align: right;
	line-height: 30px;
	height: 26px;
	white-space: nowrap;
	position: absolute;
	right: 0;
}

.prod_default .p_vip .v_jg {
	color: #666;
	font-size: 12px;
}

.prod_default .v_value {
	color: #333;
	font-size: 18px;
}

.prod_default .v_unit {
	color: #333;
	font-size: 12px;
}

.prod_default .pro_button {
	margin: 10px 0;
	overflow: hidden;
}

.prod_default .p_link {
	float: left;
	width: 48%;
	text-align: center;
}

.prod_default .p_link a {
	display: block;
	padding: 10px 15px;
}

.prod_default .p_cart {
	text-align: center;
}

.prod_default .p_cart a {
	display: block;
	padding: 10px 15px;
	background: #f00;
	color: #fff;
}

.prod_default a {
	text-decoration: none;
}

.prod_default .p_price2 {
	clear: both;
	line-height: 1;
	white-space: nowrap;
	font-size: 12px !important;
	color: gray !important;
}

.prod_default .p_price2 .p_jg {
	font-size: 14px;
	color: gray;
}

.prod_default .p_price2 .unit {
	font-size: 14px;
	color: gray;
}

.prod_default .p_price2 .p_value {
	font-size: 14px;
	color: gray;
}

.prod_default .p_price2 .p_value {
	font-size: 14px;
	color: gray;
}

/*分页*/
.prod_default .page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}

.prod_default .page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}

.prod_default .page_btn a.cur,.prod_default .page_btn a:hover {
	border: 1px solid #4c4c4c;
}

.prod_default .page_btn a:nth-child(n+12) {
	display: none;
}

.prod_default .page_btn a:nth-last-child(1),.prod_default .page_btn a:nth-last-child(2),.prod_default .page_btn a:nth-last-child(3) {
	display: inline-block !important;
}

.prod_default .prev_btn,.prod_default .next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}

.prod_default .no_page {
	border: 0 !important;
}

.prod_default .page_btn a:nth-child(n+10) {
	display: none;
}

.prod_default .p_line p {
	font-size: 16px;
	line-height: 28px;
	float: left;
}

@media screen and (max-width: 640px) {
	.prod_default .p_price2 {
		padding-top: 5px;
	}

	.prod_default .prod_info {
		padding: 6px;
	}

	.prod_default .unit,.prod_default .p_vip .v_jg,.prod_default .v_unit {
		font-size: 12px;
	}

	.prod_default .p_vip {
		height: 18px;
		line-height: 23px;
	}

	.prod_default .v_value {
		font-size: 14px;
	}

	.prod_default .p_value {
		font-size: 18px;
	}

	.prod_default .prod .p_detail {
		display: none !important;
	}

	.prod_default .p_vip {
		position: relative;
		float: none !important;
		clear: both;
		text-align: left !important;
	}
	/*分页*/
	/* .prod_default .page_btn a:nth-child(n+5){display: none;} */
}

/*pc*/
#productList_style_01_1521096343284 li {
	width: 22.75%;
}

#productList_style_01_1521096343284 li.prod_Item {
	margin-bottom: 3%;
}

@media screen and (max-width: 1024px) {
	/*ipad*/
	#productList_style_01_1521096343284 li {
		width: 22.75%;
	}

	#productList_style_01_1521096343284 li.prod_Item {
		margin-bottom: 3%;
	}
}

@media screen and (max-width: 768px) {
	/*mobi*/
	#productList_style_01_1521096343284 li {
		width: 48.5%;
	}

	#productList_style_01_1521096343284 li.prod_Item {
		margin-bottom: 3%;
	}
}

#productList_style_01_1521096343284 .p_detail.pc {
	display: block;
}

#productList_style_01_1521096343284 .p_detail.pad, #productList_style_01_1521096343284 .p_detail.mobile {
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#productList_style_01_1521096343284 .p_detail.pad {
		display: block;
	}

	#productList_style_01_1521096343284 .p_detail.pc, #productList_style_01_1521096343284 .p_detail.mobile {
		display: none;
	}
}

@media screen and (max-width:640px) {
	#productList_style_01_1521096343284 .p_detail.mobile {
		display: block;
	}

	#productList_style_01_1521096343284 .p_detail.pc, #productList_style_01_1521096343284 .p_detail.pad {
		display: none;
	}
}

#productList_style_01_1521096343284 .p_name.pc {
	display: block;
}

#productList_style_01_1521096343284 .p_name.pad, #productList_style_01_1521096343284 .p_name.mobile {
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#productList_style_01_1521096343284 .p_name.pad {
		display: block;
	}

	#productList_style_01_1521096343284 .p_name.pc, #productList_style_01_1521096343284 .p_name.mobile {
		display: none;
	}
}

@media screen and (max-width:640px) {
	#productList_style_01_1521096343284 .p_name.mobile {
		display: block;
	}

	#productList_style_01_1521096343284 .p_name.pc, #productList_style_01_1521096343284 .p_name.pad {
		display: none;
	}
}

#image_style_01_1487660372310 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660372310 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660372310 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487660818925 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660818925 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660818925 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487660930921 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660930921 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660930921 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487660944137 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487660944137 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487660944137 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487661551071 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487661551071 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487661551071 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487661551071 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}
/*新闻列表样式*/
.boxNewsListStyle_1 {
	width: 100%;
	clear: both;
}

.boxNewsListStyle_1 * {
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
}

.boxNewsListStyle_1 li {
	width: 100%;
	list-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	box-sizing: border-box;
	margin-bottom: 10px;
}

.boxNewsListStyle_1 li:hover {
}

.boxNewsListStyle_1 li:first-child {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: transparent;
}

.boxNewsListStyle_1 li .clear {
	clear: both;
}

.boxNewsListStyle_1 .sumary_list .newCont {
	float: none;
	width: 100%;
	box-sizing: border-box;
}

.boxNewsListStyle_1 .sumary_list .newCont .newTitle {
	width: 100%;
}

.boxNewsListStyle_1 .newTitle .nDate {
	float: left;
	width: 80px;
	background: #fff;
	text-align: center;
	line-height: 1.4;
	box-sizing: border-box;
	border: 1px solid #ddd;
}

.boxNewsListStyle_1 .newTitle .nDate .numDate {
	float: left;
	width: 60%;
	text-align: right;
	font-weight: normal;
	font-size: 38px;
	/*font-family: Georgia,Tahoma;*/
	color: #40B8FF;
}

.boxNewsListStyle_1 .newTitle .nDate .enDate {
	float: left;
	margin-top: 20px;
	font-weight: normal;
	font-size: 18px;
	font-family: microsoft yahei;
	color: #666;
}

.boxNewsListStyle_1 .newTitle .nDate .yrDate {
	font-size: 18px;
	color: #999;
	background: #eee;
	height: 26px;
	line-height: 26px;
	clear: both;
}

.boxNewsListStyle_1 .sumary_list .newName {
	float: left;
	width: calc(78% - 80px);
	margin: .5em 0;
	padding: 0 .5em;
	box-sizing: border-box;
}

.boxNewsListStyle_1 .sumary_list .newName .newTit {
	width: 100%;
}

.boxNewsListStyle_1 .sumary_list .newName a {
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	color: #333;
	display: block;
}

.boxNewsListStyle_1 .sumary_list .newName a:hover {
}

.boxNewsListStyle_1 .sumary_list .newB {
	width: 100%;
	line-height: 2;
	border-top: 1px solid rgba(255,255,255, .1);
}

.boxNewsListStyle_1 .sumary_list .newSort {
	font-size: 12px;
	white-space: nowrap;
	padding: .5em 1em .5em 0;
	border-radius: 1.5em;
	margin-right: 5px;
	/*display:block;*/
	width: 60px;
	text-align: center;
	margin-top: 5px;
}

.boxNewsListStyle_1 .sumary_list .newsTime {
	text-align: left;
	color: #999;
	font-size: 14px;
	white-space: nowrap;
	display: inline-block;
}

.boxNewsListStyle_1 .sumary_list .newsTime .nsDate {
	margin-right: 15px;
	font-size: 12px;
	color: #999
}

.boxNewsListStyle_1 .sumary_list .newsTime span {
	white-space: nowrap;
}

.boxNewsListStyle_1 .sumary_list .newDetail {
	width: 100%;
	box-sizing: border-box;
	padding: .6em .6em .6em 0;
	color: #999;
	font-size: 12px;
	line-height: 1.6;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/*分页*/
.boxNewsListStyle_1 .page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}

.boxNewsListStyle_1 .page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}

.boxNewsListStyle_1 .page_btn a.cur,.boxNewsListStyle_1 .page_btn a:hover {
	border: 1px solid #4c4c4c;
}

.boxNewsListStyle_1 .prev_btn,.boxNewsListStyle_1 .next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}

.boxNewsListStyle_1 .no_page {
	border: 0 !important;
}

.boxNewsListStyle_1 .sumary_list .show_all {
	width: 25%;
	margin-top: .5em;
}

.boxNewsListStyle_1 .sumary_list .show_all a {
	display: block;
	margin-top: .4em;
	text-decoration: none;
	border: 1px solid #ddd;
	text-align: center;
	padding: .4em;
	font-size: 12px;
	color: #666;
}

/*alex---后期加的图片样式*/
.boxNewsListStyle_1 .sumary_list .newPic {
	background-color: #eee;
	width: 20%;
	min-width: 100px;
	margin-left: 1%;
	margin-right: 1%;
	overflow: hidden;
	position: relative;
	box-sizing: border-box;
	float: left;
	padding-bottom: 1px;
}

.boxNewsListStyle_1 .sumary_list .newPic img {
	width: 100%;
	float: left;
	background-color: #eee;
}

.boxNewsListStyle_1 .sumary_list .newPic2 {
	display: none;
}

@media screen and (max-width:767px) {
	.boxNewsListStyle_1 .sumary_list .newName a {
		font-size: 12px;
	}

	.boxNewsListStyle_1 .newTitle .nDate {
		width: 65px;
	}

	.boxNewsListStyle_1 .sumary_list .newName {
		width: calc(100% - 65px);
	}

	.boxNewsListStyle_1 .newTitle .nDate .numDate {
		font-size: 28px;
	}

	.boxNewsListStyle_1 .newTitle .nDate .enDate {
		font-size: 12px;
		margin-top: 15px;
	}
	/*分页*/
	.boxNewsListStyle_1 .page_btn a:nth-child(n+5) {
		display: none;
	}

	.boxNewsListStyle_1 .page_btn a:nth-last-child(1),.boxNewsListStyle_1 .page_btn a:nth-last-child(2),.boxNewsListStyle_1 .page_btn a:nth-last-child(3) {
		display: inline-block !important;
	}

	.boxNewsListStyle_1 .sumary_list .newPic {
		margin-bottom: 15px;
	}

	.boxNewsListStyle_1 .sumary_list .newPic {
		display: none;
	}

	.boxNewsListStyle_1 .sumary_list .newPic2 {
		display: block;
		background-color: #eee;
		width: 100%;
		min-width: 100px;
		margin-left: 1%;
		margin-right: 1%;
		margin-bottom: 5px;
		overflow: hidden;
		position: relative;
		box-sizing: border-box;
		float: left;
		padding-bottom: 1px;
	}

	.boxNewsListStyle_1 .sumary_list .newPic2 img {
		width: 100%;
		float: left;
	}
}

#newsList_style_01_1487661627982 .newDetail.pc {
	display: block;
}

#newsList_style_01_1487661627982 .newDetail.pad, #newsList_style_01_1487661627982 .newDetail.mobile {
	display: none;
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#newsList_style_01_1487661627982 .newDetail.pad {
		display: block;
	}

	#newsList_style_01_1487661627982 .newDetail.pc, #newsList_style_01_1487661627982 .newDetail.mobile {
		display: none;
	}
}

@media screen and (max-width:640px) {
	#newsList_style_01_1487661627982 .newDetail.mobile {
		display: block;
	}

	#newsList_style_01_1487661627982 .newDetail.pc, #newsList_style_01_1487661627982 .newDetail.pad {
		display: none;
	}
}

#image_style_01_1487662332273 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662332273 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662332273 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487662332273 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487662016774 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662016774 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662016774 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487662016774 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487662210928 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662210928 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662210928 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487662210928 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487662191217 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662191217 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662191217 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487662191217 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487662340566 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662340566 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662340566 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487662340566 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

#image_style_01_1487662220038 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#image_style_01_1487662220038 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

@media screen and (max-width:640px) {
	#image_style_01_1487662220038 .CompatibleImg img {
		width: 100%;
		height: auto;
		margin-left: 0px
	}
}

#image_style_01_1487662220038 a {
	cursor: default;
}

.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.imgStyle img {
	box-sizing: border-box;
}

.imgStyle img {
	width: 100%;
	height: 100%;
}

#qrcode_style_01_1521516902267 .CompatibleImg img {
	width: 100%;
	height: 100%
}

@media screen and (min-width:641px) and (max-width:1200px) {
	#qrcode_style_01_1521516902267 .CompatibleImg img {
		width: 100%;
		height: 100%
	}
}

@media screen and (max-width:640px) {
	#qrcode_style_01_1521516902267 .CompatibleImg img {
		width: 100%;
		height: 100%
	}
}